package com.geeaks.learn;

import java.util.concurrent.atomic.AtomicInteger;

public class Finalizable {
	
	static AtomicInteger aliveCount = new AtomicInteger(0);
	
	Finalizable() {
		aliveCount.incrementAndGet();
	}
	
//	@Override
//	protected void finalize() throws Throwable {
//		Finalizable.aliveCount.decrementAndGet();
//	}
	
	public static void main(String args[]) {
		while(true) {
			new Finalizable();
		}
	}
}
